<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>netLink C++ 11: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">netLink C++ 11
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>netLink</b></li><li class="navelem"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">MsgPackSocket</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">netLink::MsgPackSocket Member List</div></div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a4bfd52a5caebfc57f459754885160bcc">accept</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#adffee851ad5d6175260d1a49e9b032eea83ab5791fd32774ace37844076e133d8">ANY</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a97d865489970e8bad3122107b819292ea0c9ded3ba9273962cf2cdc063d1a5481">BUSY</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a6c9c8a24279538cd7e82556329d97e4d">clients</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a97d865489970e8bad3122107b819292ea8eb8f577e20bf7765a4e7cfcc2adeac7">CONNECTING</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html#aa1cdbdcd5bdab709a10c730aabbed7e0">deserializer</a></td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#ac078338471cceaa79e6dbfac1926cf59">disconnect</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a2ca18424fecd2dfdf3f6e5a0c750fd5f">disconnectOnError</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a2a160f1b17b2591bd5b0f0f4799d1605">getInputBufferSize</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a0007fa1cf09e1d324a40740460f975e9">getIPVersion</a>() const</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#af992596ec1a9f0fd75b333729fc199a0">getOutputBufferSize</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a5ab9daab65cd5f2f0402c46785858024">getStatus</a>() const</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a904a83ca162708b193be85c9b310cba7">getType</a>() const</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#ae2da58e9b7c61f78aaad7675ba6b8d80">handle</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a0c33dad2df50e579373db5f1de32789b">hostLocal</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a956e599cb177baf7f24f3cea2f5a475b">hostRemote</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a571f756f8aa4f199cc7cc8db313bde98">initAsTcpClient</a>(const std::string &amp;hostRemote, unsigned portRemote, bool waitUntilConnected=false)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a477d9c082e3c7636bb7e103e8d617e11">initAsTcpServer</a>(const std::string &amp;hostLocal, unsigned portLocal, unsigned listenQueue=16)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a579fee22b3df524283e0462f0ce4eb6a">initAsUdpPeer</a>(const std::string &amp;hostLocal, unsigned portLocal)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a2bfbb3d0188794023985874d08627e80">initSocket</a>(bool blocking)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#adffee851ad5d6175260d1a49e9b032eea385f5ac57a81928cbf1c7945187f9269">IPv4</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#adffee851ad5d6175260d1a49e9b032eea2cbc81b132e8fbb338add273608e8f16">IPv6</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#aac1c17565a586bbff36ae95d5f00d4f3">ipVersion</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#adffee851ad5d6175260d1a49e9b032ee">IPVersion</a> enum name</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a97d865489970e8bad3122107b819292eaaf33c30de155cb6e92fb1f9b3f45f4ab">LISTENING</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>MsgPackSocket</b>() (defined in <a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a>)</td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a9757ba19d83716e413fdc2ce324c53eda8a060efa49fd569c2ee7599c928b7199">NONE</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a97d865489970e8bad3122107b819292eae3bde61fcdbe3347ca8c17d80a37e0de">NOT_CONNECTED</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html#a49a9f33a25e4fd1f775bf81980a21bc0">operator&lt;&lt;</a>(std::unique_ptr&lt; MsgPack::Element &gt; element)</td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a5f595f82acb8d2c13ffd53e48346a53f">portLocal</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#af16d02ebbad7e45dce6a68f3e60cb89d">portRemote</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html#adf4fb653dfbad8ff0620e0c96e732e49">queue</a></td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a97d865489970e8bad3122107b819292ea1ab5bfd990fb958919b9dcac41c5a73f">READY</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a37881f83ff1b3e38033ac11896a8121c">receive</a>(char_type *buffer, std::streamsize size)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a3816a9a6221d3007a78e4d21e24f6166">redirect</a>(const std::vector&lt; std::shared_ptr&lt; Socket &gt; &gt; &amp;destinations)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a030ae9949ab2d23ece036dac7aae42d4">send</a>(const char_type *buffer, std::streamsize size)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html#af35385dd3d366434d4f95c420be44232">serializer</a></td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a7f19bae6289683c2f41084db0989155b">setBlockingMode</a>(bool blocking)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a19b1ff35f08e984080e80d24db94b989">setBroadcast</a>(bool active)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#ab4b53976793d839ae1d09278e8cfcd2e">setInputBufferSize</a>(std::streamsize size)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#ab8aea124f7c80dcc802fb60fef34523a">setMulticastGroup</a>(const std::string &amp;address, bool join)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a39727b2cb0245111f492cc21bc622827">setOutputBufferSize</a>(std::streamsize size)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a45b84b56d91ba13f163e27c8a5f5b5d7">showmanyc</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>Socket</b>() (defined in <a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a>)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html#a937130fd4b536e8956a373c5a01f0f6e">SocketFactory</a>()</td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>SocketManager</b> (defined in <a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a>)</td><td class="entry"><a class="el" href="classnet_link_1_1_msg_pack_socket.html">netLink::MsgPackSocket</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a073f10822632d93167ecd56f7779d893">status</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a97d865489970e8bad3122107b819292e">Status</a> enum name</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a9757ba19d83716e413fdc2ce324c53eda5d0cd45a6d8e13841f930edcbce08c17">TCP_CLIENT</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a9757ba19d83716e413fdc2ce324c53edadf788f3c0b9c907d41bee0f9cce54811">TCP_SERVER</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a9757ba19d83716e413fdc2ce324c53edad3600deea9cb8f766608ca663a5e5927">TCP_SERVERS_CLIENT</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a9757ba19d83716e413fdc2ce324c53ed">Type</a> enum name</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#ac75a94d671b640640567a71f6a45fc12">type</a></td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classnet_link_1_1_socket.html#a9757ba19d83716e413fdc2ce324c53eda5dba91b6b6d82a48625f2f122ae9685f">UDP_PEER</a> enum value</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~Socket</b>() (defined in <a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a>)</td><td class="entry"><a class="el" href="classnet_link_1_1_socket.html">netLink::Socket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
